\hypertarget{classguild__service_1_1_guild_brief_logic}{}\doxysection{guild\+\_\+service\+::Guild\+Brief\+Logic Class Reference}
\label{classguild__service_1_1_guild_brief_logic}\index{guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}}


公会简略信息逻辑类  




{\ttfamily \#include $<$guild\+\_\+brief\+\_\+logic.\+h$>$}

\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static bool \mbox{\hyperlink{classguild__service_1_1_guild_brief_logic_af423b5c5c59e41ddf6522282d18b806b}{Get\+Guild\+Module\+Brief}} (const guild\+\_\+id\+\_\+type guild\+\_\+id, Guild\+Module\+Brief \&brief)
\begin{DoxyCompactList}\small\item\em 获取公会简略信息模块 \end{DoxyCompactList}\item 
static bool \mbox{\hyperlink{classguild__service_1_1_guild_brief_logic_ac9cd20d137db5703c9476f02ee5941b3}{Get\+Guild\+Module\+Brief\+By\+Role}} (const role\+\_\+uuid\+\_\+type role\+\_\+uuid, Guild\+Module\+Brief \&brief, error\+\_\+code \&ec)
\begin{DoxyCompactList}\small\item\em Get the Guild Brief object. \end{DoxyCompactList}\item 
static bool \mbox{\hyperlink{classguild__service_1_1_guild_brief_logic_a3211fb22c17db685d57f8ee41ad39fce}{Get\+Guild\+Id\+By\+Role}} (const role\+\_\+uuid\+\_\+type role\+\_\+uuid, guild\+\_\+id\+\_\+type \&guild\+\_\+id)
\begin{DoxyCompactList}\small\item\em 获取公会id \end{DoxyCompactList}\item 
static bool \mbox{\hyperlink{classguild__service_1_1_guild_brief_logic_a692580c02a22a4d75644671043416875}{Get\+Guild\+Brief\+List}} (const role\+\_\+uuid\+\_\+type role\+\_\+uuid, std\+::size\+\_\+t count, std\+::vector$<$ Guild\+Module\+Brief $>$ \&brief\+\_\+list, error\+\_\+code \&ec)
\begin{DoxyCompactList}\small\item\em Get the Guild Brief List object. \end{DoxyCompactList}\item 
static bool \mbox{\hyperlink{classguild__service_1_1_guild_brief_logic_a7516a48581d9f31bd0b09a88b38193ff}{Search\+Guild}} (const role\+\_\+uuid\+\_\+type role\+\_\+uuid, const std\+::string \&name, Guild\+Module\+Brief \&brief, error\+\_\+code \&ec)
\begin{DoxyCompactList}\small\item\em 获取公会简略信息 \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
公会简略信息逻辑类 

\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classguild__service_1_1_guild_brief_logic_a692580c02a22a4d75644671043416875}\label{classguild__service_1_1_guild_brief_logic_a692580c02a22a4d75644671043416875}} 
\index{guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}!GetGuildBriefList@{GetGuildBriefList}}
\index{GetGuildBriefList@{GetGuildBriefList}!guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}}
\doxysubsubsection{\texorpdfstring{GetGuildBriefList()}{GetGuildBriefList()}}
{\footnotesize\ttfamily bool guild\+\_\+service\+::\+Guild\+Brief\+Logic\+::\+Get\+Guild\+Brief\+List (\begin{DoxyParamCaption}\item[{const role\+\_\+uuid\+\_\+type}]{role\+\_\+uuid,  }\item[{std\+::size\+\_\+t}]{count,  }\item[{std\+::vector$<$ Guild\+Module\+Brief $>$ \&}]{brief\+\_\+list,  }\item[{error\+\_\+code \&}]{ec }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get the Guild Brief List object. 


\begin{DoxyParams}{Parameters}
{\em role\+\_\+uuid} & \\
\hline
{\em res} & \\
\hline
{\em ec} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true 

false 
\end{DoxyReturn}
\mbox{\Hypertarget{classguild__service_1_1_guild_brief_logic_a3211fb22c17db685d57f8ee41ad39fce}\label{classguild__service_1_1_guild_brief_logic_a3211fb22c17db685d57f8ee41ad39fce}} 
\index{guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}!GetGuildIdByRole@{GetGuildIdByRole}}
\index{GetGuildIdByRole@{GetGuildIdByRole}!guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}}
\doxysubsubsection{\texorpdfstring{GetGuildIdByRole()}{GetGuildIdByRole()}}
{\footnotesize\ttfamily bool guild\+\_\+service\+::\+Guild\+Brief\+Logic\+::\+Get\+Guild\+Id\+By\+Role (\begin{DoxyParamCaption}\item[{const role\+\_\+uuid\+\_\+type}]{role\+\_\+uuid,  }\item[{guild\+\_\+id\+\_\+type \&}]{guild\+\_\+id }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



获取公会id 


\begin{DoxyParams}{Parameters}
{\em role\+\_\+uuid} & 角色唯一id \\
\hline
{\em guild\+\_\+id} & 公会id \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true 获取成功 

false 获取失败 
\end{DoxyReturn}
\mbox{\Hypertarget{classguild__service_1_1_guild_brief_logic_af423b5c5c59e41ddf6522282d18b806b}\label{classguild__service_1_1_guild_brief_logic_af423b5c5c59e41ddf6522282d18b806b}} 
\index{guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}!GetGuildModuleBrief@{GetGuildModuleBrief}}
\index{GetGuildModuleBrief@{GetGuildModuleBrief}!guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}}
\doxysubsubsection{\texorpdfstring{GetGuildModuleBrief()}{GetGuildModuleBrief()}}
{\footnotesize\ttfamily bool guild\+\_\+service\+::\+Guild\+Brief\+Logic\+::\+Get\+Guild\+Module\+Brief (\begin{DoxyParamCaption}\item[{const guild\+\_\+id\+\_\+type}]{guild\+\_\+id,  }\item[{Guild\+Module\+Brief \&}]{brief }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



获取公会简略信息模块 


\begin{DoxyParams}{Parameters}
{\em guild\+\_\+id} & \\
\hline
{\em brief} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true 

false 
\end{DoxyReturn}
\mbox{\Hypertarget{classguild__service_1_1_guild_brief_logic_ac9cd20d137db5703c9476f02ee5941b3}\label{classguild__service_1_1_guild_brief_logic_ac9cd20d137db5703c9476f02ee5941b3}} 
\index{guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}!GetGuildModuleBriefByRole@{GetGuildModuleBriefByRole}}
\index{GetGuildModuleBriefByRole@{GetGuildModuleBriefByRole}!guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}}
\doxysubsubsection{\texorpdfstring{GetGuildModuleBriefByRole()}{GetGuildModuleBriefByRole()}}
{\footnotesize\ttfamily bool guild\+\_\+service\+::\+Guild\+Brief\+Logic\+::\+Get\+Guild\+Module\+Brief\+By\+Role (\begin{DoxyParamCaption}\item[{const role\+\_\+uuid\+\_\+type}]{role\+\_\+uuid,  }\item[{Guild\+Module\+Brief \&}]{brief,  }\item[{error\+\_\+code \&}]{ec }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get the Guild Brief object. 


\begin{DoxyParams}{Parameters}
{\em role\+\_\+uuid} & \\
\hline
{\em brief} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true 

false 
\end{DoxyReturn}
\mbox{\Hypertarget{classguild__service_1_1_guild_brief_logic_a7516a48581d9f31bd0b09a88b38193ff}\label{classguild__service_1_1_guild_brief_logic_a7516a48581d9f31bd0b09a88b38193ff}} 
\index{guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}!SearchGuild@{SearchGuild}}
\index{SearchGuild@{SearchGuild}!guild\_service::GuildBriefLogic@{guild\_service::GuildBriefLogic}}
\doxysubsubsection{\texorpdfstring{SearchGuild()}{SearchGuild()}}
{\footnotesize\ttfamily bool guild\+\_\+service\+::\+Guild\+Brief\+Logic\+::\+Search\+Guild (\begin{DoxyParamCaption}\item[{const role\+\_\+uuid\+\_\+type}]{role\+\_\+uuid,  }\item[{const std\+::string \&}]{name,  }\item[{Guild\+Module\+Brief \&}]{brief,  }\item[{error\+\_\+code \&}]{ec }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



获取公会简略信息 

筛选符合指定条件的公会


\begin{DoxyParams}{Parameters}
{\em role\+\_\+uuid} & \\
\hline
{\em name} & \\
\hline
{\em brief} & \\
\hline
{\em ec} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true 

false 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
guildservicequery/logic/guild\+\_\+brief\+\_\+logic.\+h\item 
guildservicequery/logic/guild\+\_\+brief\+\_\+logic.\+cpp\end{DoxyCompactItemize}
